home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / hal / fdi / preprobe / 10osvendor / 10-ide-drives.fdi next >
Encoding:
Extensible Markup Language  |  2009-04-09  |  4.3 KB  |  107 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <deviceinfo version="0.2">
  4.  
  5.   <device>
  6.     <!-- Handle weird Dell Laptops that slow down the system if the optical
  7.         drive is polled (RH Bug #138148) -->
  8.     <match key="storage.bus" string="ide">
  9.       <match key="storage.model" string="HL-DT-STCD-RW/DVD-ROM GCC-4240N">
  10.        <match key="block.device" string="/dev/hdb">
  11.           <merge key="storage.media_check_enabled" type="bool">false</merge>
  12.        </match>
  13.        <match key="block.device" string="/dev/hdd">
  14.           <merge key="storage.media_check_enabled" type="bool">false</merge>
  15.        </match>
  16.       </match>
  17.     </match>
  18.  
  19.     <!-- Handle weird IDE drives (Jaz and Zip) by matching on the IDE model -->
  20.     <match key="storage.bus" string="ide">
  21.       <match key="storage.drive_type" string="disk">
  22.     <!-- IOMEGA Zip Drive -->
  23.     <match key="storage.model" contains_ncase="ZIP">
  24.           <merge key="storage.drive_type" type="string">zip</merge>
  25.           <merge key="storage.no_partitions_hint" type="bool">true</merge>
  26.           <merge key="storage.requires_eject" type="bool">true</merge>
  27.           <!-- treat as floppy and data at partition 4, adjust device file -->
  28.       <append key="block.device" type="string">4</append>
  29.     </match>
  30.     
  31.     <!-- IOMEGA CLIK! Drive -->
  32.     <match key="storage.model" contains_ncase="CLIK">
  33.           <merge key="storage.drive_type" type="string">zip</merge>
  34.           <merge key="storage.no_partitions_hint" type="bool">true</merge>
  35.           <merge key="storage.requires_eject" type="bool">true</merge>
  36.           <!-- treat as floppy and data at partition 4, adjust device file -->
  37.       <append key="block.device" type="string">4</append>
  38.     </match>
  39.     
  40.     <!-- Jaz -->
  41.     <match key="storage.model" contains_ncase="JAZ">
  42.           <merge key="storage.drive_type" type="string">jaz</merge>
  43.           <merge key="storage.no_partitions_hint" type="bool">true</merge>
  44.           <merge key="storage.requires_eject" type="bool">true</merge>
  45.           <!-- treat as floppy and data at partition 4, adjust device file -->
  46.       <append key="block.device" type="string">4</append>
  47.     </match>
  48.       </match>
  49.     </match>
  50.  
  51.     <match key="storage.bus" string="ide">
  52.       <match key="storage.drive_type" string="floppy">
  53.     <!-- IOMEGA Zip Drive -->
  54.     <match key="storage.model" contains_ncase="ZIP">
  55.           <merge key="storage.drive_type" type="string">zip</merge>
  56.           <merge key="storage.no_partitions_hint" type="bool">true</merge>
  57.           <merge key="storage.requires_eject" type="bool">true</merge>
  58.           <!-- treat as floppy and data at partition 4, adjust device file -->
  59.       <append key="block.device" type="string">4</append>
  60.     </match>
  61.     
  62.     <!-- IOMEGA CLIK! Drive -->
  63.     <match key="storage.model" contains_ncase="CLIK">
  64.           <merge key="storage.drive_type" type="string">zip</merge>
  65.           <merge key="storage.no_partitions_hint" type="bool">true</merge>
  66.           <merge key="storage.requires_eject" type="bool">true</merge>
  67.           <!-- treat as floppy and data at partition 4, adjust device file -->
  68.       <append key="block.device" type="string">4</append>
  69.     </match>
  70.     
  71.     <!-- Jaz -->
  72.     <match key="storage.model" contains_ncase="JAZ">
  73.           <merge key="storage.drive_type" type="string">jaz</merge>
  74.           <merge key="storage.no_partitions_hint" type="bool">true</merge>
  75.           <merge key="storage.requires_eject" type="bool">true</merge>
  76.           <!-- treat as floppy and data at partition 4, adjust device file -->
  77.       <append key="block.device" type="string">4</append>
  78.     </match>
  79.       </match>
  80.     </match>
  81.  
  82.     <match key="storage.bus" string="scsi">
  83.       <match key="storage.drive_type" string="disk">
  84.     <!-- IOMEGA Zip Drive -->
  85.     <match key="storage.model" contains_ncase="ZIP">
  86.           <merge key="storage.drive_type" type="string">zip</merge>
  87.           <merge key="storage.requires_eject" type="bool">true</merge>
  88.     </match>
  89.     
  90.     <!-- IOMEGA CLIK! Drive -->
  91.     <match key="storage.model" contains_ncase="CLIK">
  92.           <merge key="storage.drive_type" type="string">zip</merge>
  93.           <merge key="storage.requires_eject" type="bool">true</merge>
  94.     </match>
  95.     
  96.     <!-- Jaz -->
  97.     <match key="storage.model" contains_ncase="JAZ">
  98.           <merge key="storage.drive_type" type="string">jaz</merge>
  99.           <merge key="storage.requires_eject" type="bool">true</merge>
  100.     </match>
  101.       </match>
  102.     </match>
  103.  
  104.  
  105.   </device>
  106. </deviceinfo>
  107.